TIMEOUT

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

The following DP Processors were used


Problem 1 was processed with processor DependencyGraph (9ms).
 | – Problem 2 was processed with processor PolynomialLinearRange4 (192ms).
 |    | – Problem 4 was processed with processor PolynomialLinearRange4 (83ms).
 | – Problem 3 was processed with processor BackwardsNarrowing (35ms).
 |    | – Problem 5 was processed with processor BackwardsNarrowing (3ms).
 |    |    | – Problem 6 was processed with processor BackwardsNarrowing (20ms).
 |    |    |    | – Problem 7 was processed with processor BackwardsNarrowing (16ms).
 |    |    |    |    | – Problem 8 was processed with processor BackwardsNarrowing (12ms).
 |    |    |    |    |    | – Problem 9 was processed with processor BackwardsNarrowing (11ms).
 |    |    |    |    |    |    | – Problem 10 was processed with processor BackwardsNarrowing (12ms).
 |    |    |    |    |    |    |    | – Problem 11 was processed with processor BackwardsNarrowing (7ms).
 |    |    |    |    |    |    |    |    | – Problem 12 was processed with processor BackwardsNarrowing (5ms).
 |    |    |    |    |    |    |    |    |    | – Problem 13 was processed with processor BackwardsNarrowing (34ms).
 |    |    |    |    |    |    |    |    |    |    | – Problem 14 was processed with processor BackwardsNarrowing (25ms).
 |    |    |    |    |    |    |    |    |    |    |    | – Problem 15 was processed with processor BackwardsNarrowing (44ms).
 |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 16 was processed with processor BackwardsNarrowing (56ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 17 was processed with processor BackwardsNarrowing (24ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 18 was processed with processor BackwardsNarrowing (35ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 19 was processed with processor BackwardsNarrowing (10ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 20 was processed with processor BackwardsNarrowing (43ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 21 was processed with processor BackwardsNarrowing (13ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 22 was processed with processor BackwardsNarrowing (28ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 23 was processed with processor BackwardsNarrowing (14ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 24 was processed with processor BackwardsNarrowing (72ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 25 was processed with processor BackwardsNarrowing (46ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 26 was processed with processor BackwardsNarrowing (54ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 27 was processed with processor BackwardsNarrowing (52ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 28 was processed with processor BackwardsNarrowing (93ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 29 was processed with processor BackwardsNarrowing (354ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 30 was processed with processor BackwardsNarrowing (1031ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 31 remains open; application of the following processors failed [BackwardsNarrowing (593ms), BackwardsNarrowing (647ms), BackwardsNarrowing (733ms), BackwardsNarrowing (774ms), BackwardsNarrowing (1210ms), BackwardsNarrowing (1482ms), BackwardsNarrowing (1261ms), BackwardsNarrowing (1272ms), BackwardsNarrowing (1443ms), BackwardsNarrowing (1219ms), BackwardsNarrowing (1235ms), BackwardsNarrowing (1232ms), BackwardsNarrowing (timeout)].

The following open problems remain:



Open Dependency Pair Problem 3

Dependency Pairs

sel#(s(X), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons


Problem 1: DependencyGraph



Dependency Pair Problem

Dependency Pairs

T(s(x_1))T(x_1)sel#(s(X), cons(Y, Z))sel#(X, Z)
T(from(x_1))T(x_1)sel#(s(X), cons(Y, Z))T(Z)
T(from(s(X)))from#(s(X))

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The following SCCs where found

T(s(x_1)) → T(x_1)T(from(x_1)) → T(x_1)

sel#(s(X), cons(Y, Z)) → sel#(X, Z)

Problem 2: PolynomialLinearRange4



Dependency Pair Problem

Dependency Pairs

T(s(x_1))T(x_1)T(from(x_1))T(x_1)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


Polynomial Interpretation

There are no usable rules

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

T(s(x_1))T(x_1)

Problem 4: PolynomialLinearRange4



Dependency Pair Problem

Dependency Pairs

T(from(x_1))T(x_1)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


Polynomial Interpretation

There are no usable rules

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

T(from(x_1))T(x_1)

Problem 3: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(s(X), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(s(X), cons(Y, Z)) → sel#(X, Z) 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
sel#(s(X), from(_x31)) 
sel#(s(X), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(s(X), _x21)), cons(Y, Z)) 
Thus, the rule sel#(s(X), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, cons(s(X), _x21)), cons(Y, Z)) → sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(s(X), from(_x31)) → sel#(X, from(s(_x31)))

Problem 5: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, cons(s(X), _x21)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z)) 
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z)) 
sel#(sel(0, cons(s(X), _x21)), from(_x31)) 
sel#(sel(0, from(s(X))), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z)) 
Thus, the rule sel#(sel(0, cons(s(X), _x21)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)

Problem 6: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31)) 
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
Thus, the rule sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)

Problem 7: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)

Problem 8: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z)) → sel#(X, Z)

Problem 9: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z)) → sel#(X, Z)

Problem 10: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31)) 
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
Thus, the rule sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z)) → sel#(X, Z)

Problem 11: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z)) 
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z)) 
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31)) 
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) 
Thus, the rule sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z)) → sel#(X, Z)

Problem 12: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31)) 
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z)) → sel#(X, Z)

Problem 13: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)

Problem 14: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z)) 
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31)) 
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z)) → sel#(X, Z)

Problem 15: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)

Problem 16: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)

Problem 17: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)

Problem 18: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31)) 
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)

Problem 19: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z)) → sel#(X, Z)

Problem 20: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)

Problem 21: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) 
Thus, the rule sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)

Problem 22: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z)) 
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
Thus, the rule sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)

Problem 23: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) 
Thus, the rule sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z)) → sel#(X, Z)

Problem 24: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(s(0), sel(0, cons(cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x111))), cons(Y, Z)) 
sel#(sel(s(sel(0, cons(0, _x111))), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), _x91)), cons(Y, Z)) 
sel#(sel(s(s(0)), cons(_x91, cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)))), cons(Y, Z)) 
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), from(_x31)) 
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(sel(0, cons(s(0), _x101)), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z)) 
Thus, the rule sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(s(sel(0, cons(0, _x111))), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(s(0), _x101)), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(s(s(0)), cons(_x91, cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(s(0), sel(0, cons(cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x111))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), _x91)), cons(Y, Z)) → sel#(X, Z)

Problem 25: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), _x91)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(0)), cons(_x91, cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), sel(0, cons(cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x111))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x111))), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(0), _x101)), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z)) 
Thus, the rule sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z)) → sel#(X, Z)

Problem 26: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), _x91)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(0)), cons(_x91, cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), sel(0, cons(cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x111))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x111))), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(s(0), _x101)), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
Thus, the rule sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)

Problem 27: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), _x91)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(0)), cons(_x91, cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), sel(0, cons(cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x111))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x111))), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(0), _x101)), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x281)))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x251)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31)) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x241, cons(_x71, cons(s(X), _x21))), _x271))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x251, cons(_x241, cons(_x71, cons(s(X), _x21))))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x261)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x271))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z)) 
Thus, the rule sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x261)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x241, cons(_x71, cons(s(X), _x21))), _x271))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x271))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x281)))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x251, cons(_x241, cons(_x71, cons(s(X), _x21))))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x251)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)

Problem 28: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x281)))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x251, cons(_x241, cons(_x71, cons(s(X), _x21))))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), _x91)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x271))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x251)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x261)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x241, cons(_x71, cons(s(X), _x21))), _x271))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(0)), cons(_x91, cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), sel(0, cons(cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x111))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x111))), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(s(0), _x101)), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(from#) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x201)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) 
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x221))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x201, cons(0, _x191))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) 
Thus, the rule sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x201)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x201, cons(0, _x191))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x221))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z)) → sel#(X, Z)

Problem 29: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x461)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x201)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(sel(0, from(0))))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x291)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x451)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x221, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x321)), _x331))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(s(0), cons(_x421, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91)), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(sel(0, cons(0, _x141)), _x201))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x251, cons(_x241, cons(_x71, cons(s(X), _x21))))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), _x91)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x331, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x451)), cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x311))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x331))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x291)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x291)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x171)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x391)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(sel(0, cons(0, _x371))), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x361, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(s(0), _x261)), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x291))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x321))), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, from(0))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81), _x161)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x231, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(s(0), cons(_x381, cons(0, _x371))), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(s(0), cons(_x261, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x421, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(s(0), cons(_x261, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, from(0))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x301, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(sel(0, from(0)), _x51)))), cons(_x41, cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x241)), _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x481))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x261, from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x371, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x381)), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x441))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x261))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x201)), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(s(0), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x201))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, from(0)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x251))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x241, cons(_x71, cons(s(X), _x21))), _x271))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x461, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x421)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x331)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x201))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x201, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x441))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x221))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), sel(0, cons(cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x141)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x301)), _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x321)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x321), _x351)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x391, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x51, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x141))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x351))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x381)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x351)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(s(0)), cons(_x231, cons(_x71, cons(s(X), _x21)))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61), _x191))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x261))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x431)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431), _x461))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x181, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), _x391)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x331, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x251)), cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(0)), cons(_x91, cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x461)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x151)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), from(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x451)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(from(sel(s(0), cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x231, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x461)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(0), sel(0, cons(cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x111))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x471)), cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x281))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x351)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), cons(_x381, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(s(0)), _x211)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x141)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x221)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(sel(0, cons(0, _x411)), _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x381)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x161, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x361)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(sel(0, cons(0, _x271))), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(0), _x101)), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x201)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x481))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421), _x451))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(s(0), cons(_x231, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x461)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x361)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x131)))), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(sel(0, cons(0, _x111)), from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), _x251)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x461)), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x251)), from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x371)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x351))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x221, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(sel(0, cons(0, _x411)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x281)), cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x241, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x261)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x51)), _x101)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x381))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, from(0))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x321))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x471)), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x231))), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x271))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(0, _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x361)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x371)), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x201, cons(0, _x191))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x321))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(sel(0, cons(0, _x271))), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281), _x381)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x271, cons(0, _x261))), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x401)), cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x421)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x301)))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x271)), _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, from(0)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x391)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x321), _x371))))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x221)), cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x231)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x291)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x491)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, from(sel(0, cons(0, _x411))))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x291)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(sel(0, cons(0, _x211)), cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x241, cons(sel(0, cons(0, _x191)), _x131)), _x271))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x461)), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x241)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x391)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x101, from(0))), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(0), cons(_x151, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x301, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x391)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x231, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), _x251)), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x431, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x101, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(sel(0, cons(0, _x231)), cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x291))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x71)), cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x401)), cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x421, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x261), _x291))), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x261))), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x451))), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x391))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x201), _x231))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(s(0), cons(_x221, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x281)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x301)), _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x271, cons(0, _x191))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(0))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x241, cons(sel(0, cons(0, _x191)), _x131)), _x271))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x291)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x261))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x491)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(s(0), cons(_x401, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x381))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x341)), cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x481))), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x161)), cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x261, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), sel(0, cons(cons(_x301, cons(_x71, cons(s(X), _x21))), _x331))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x321))), _x341))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x291, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x261, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x211)), _x221)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x371)), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x241)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x311)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81), _x241)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x201, cons(_x191, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x381)), _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x321))))), cons(_x311, cons(_x301, cons(_x71, cons(s(X), _x21))))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x241)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x51))), _x61)), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x341)), cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x111)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x271)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x191))))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x251))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x231))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x211, cons(0, _x191))), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x301)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, from(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x221)), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x171)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x281))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x431, cons(sel(0, cons(0, _x411)), _x321))), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x301)), _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x311)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), sel(0, cons(cons(_x191, cons(_x71, cons(s(X), _x21))), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x171)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x211, cons(sel(0, cons(0, _x141)), _x201))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x191)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x201)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x411)), _x321))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x261))), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x251, from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x461, cons(_x71, cons(s(X), _x21)))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x341))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(s(0), _x261)), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x331))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x331, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x321, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x481))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x251))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(sel(0, cons(s(0), _x241)), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x261)), _x271)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x371)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x311, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, sel(0, cons(cons(0, _x211), _x241))), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x121)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x361)), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x231)), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x371)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x211)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x201)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x201))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x261, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x191)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x341)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x401)), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(s(0), cons(_x431, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x331)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(s(0), cons(_x441, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x421, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421), _x401))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x221)), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(sel(0, cons(0, _x211))), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x121, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x441)), cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x401))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x491)), _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x341)), cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x331, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(sel(0, cons(0, _x231)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x261, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x241, cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x291, from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x261))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x281))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x471)), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x321))), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(sel(0, cons(0, _x231)))), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x251)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x81)), cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x131)), cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x121))), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81), _x261)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x181)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x321)), _x331))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x271)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x211, from(sel(0, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x181))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x301, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)), _x331))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x461, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))), _x271))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)), _x361))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(0, cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x311)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x131)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, from(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x231)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x291, cons(0, _x191))), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x251)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x151)), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181), _x221))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x251)), _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x491)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, from(sel(0, cons(0, _x411))))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x271)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x241))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(sel(0, cons(0, _x391)), cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x241)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(sel(0, cons(0, _x371)), _x381)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x361, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x261)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x221))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x261)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x141, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(s(0), cons(_x391, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), _x441)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x111))), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x311)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x481))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x341)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(s(0), cons(_x261, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(from(sel(s(0), cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x421)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x71))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))), _x341)))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x91, cons(sel(0, cons(s(X), _x21)), _x31))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x151))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x101)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x91)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x321), _x351)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x281)))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, from(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x71, cons(sel(0, from(0)), _x51)))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x261)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x241, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x151)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x421)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x461, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x401)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(s(0), cons(_x461, cons(0, _x411))), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x421)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x331))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x281)))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x121, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(s(0), cons(_x331, cons(0, _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))), _x291)))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, from(0))), _x231))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x481))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(s(0)), cons(_x251, cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x441))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x341)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x121)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), sel(0, cons(cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x261))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x91)))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x431)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x471)), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x321)), _x351)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431), _x421))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x431, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x451)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x241))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(sel(0, cons(0, _x251))), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x291, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x451)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x461, cons(_x71, cons(s(X), _x21)))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x201, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281), _x351)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), _x251)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)), _x141))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x321)), _x331))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x251)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x261)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x451)), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x271, cons(0, _x191))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x241)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x341)), cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, sel(0, cons(cons(0, _x371), _x401))), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x301)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x481))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x211)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x411)))), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x441)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x331)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(sel(0, cons(0, _x361)), cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(s(0), cons(_x221, cons(0, _x211))), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x221)), cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(s(0), cons(_x331, cons(0, _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401), _x441))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x361)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(s(0), cons(_x351, cons(0, _x321))))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, from(0)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x311)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))), _x331))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x171, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381)), _x391))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x111))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(sel(0, cons(0, _x211)), cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x321)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x241, cons(0, _x141))), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x361)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x381, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x321))), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(s(0)), cons(_x251, cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x311))), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), from(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, from(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381), _x421)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x261)), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(s(0), cons(_x331, cons(0, _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, from(0)))), _x211)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(s(0), cons(_x281, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(s(0), _x221))), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x171)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x241, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x431)), cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x241)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x441))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x131, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x301))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x321), _x351)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x431, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), sel(0, cons(cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x291))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x181, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x61)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x51), _x121))), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x421)))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x361)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(sel(0, cons(s(s(sel(0, cons(0, _x321)))), _x331)), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, from(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(s(0), cons(_x261, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x231)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x421, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x221)), _x231))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(0, _x141), _x221)))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x271)), _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x261)), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x231, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(0, _x141), _x221), _x251)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x241)), cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) 
Thus, the rule sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(0, _x141), _x221)))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x241)), cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31)) → sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x221)), _x231))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x231, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x261)), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(0, _x141), _x221), _x251)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x271)), _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z)) → sel#(X, Z)

Problem 30: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), from(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x481, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x411), _x591)), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), sel(0, cons(cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61), _x291))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x391)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x261)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321)))), cons(_x481, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(s(0), cons(_x461, cons(cons(sel(0, from(0)), _x321), _x451))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x291)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(from(0)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, from(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(sel(0, cons(0, _x461)), cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x581)), _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x191), _x331)), _x341))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), _x281)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x361)), cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), _x91)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(from(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x331, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x191), _x331)), _x341))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x311))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x301)), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x291)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x361))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x391))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), _x171)), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x221)), _x231))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(s(0), cons(_x311, sel(0, cons(cons(0, _x191), _x331)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(sel(0, cons(0, _x271)), _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x241)), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x201)), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x141)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x511)), _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x321))), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(sel(0, cons(0, _x271)), _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(s(0), cons(_x261, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x451)))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), _x241)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x381)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(s(0), cons(_x511, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x61, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x471))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(s(0)), cons(_x301, cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x471)), _x521)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x471)), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(0, cons(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x351))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, from(cons(0, _x141)))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, from(cons(_x71, cons(s(X), _x21)))), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x101, cons(sel(0, from(0)), _x91))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x381)), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(from(cons(0, _x141)), _x241)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, from(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x261))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x201)), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x591)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x211), _x281))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(from(sel(0, cons(0, _x411))), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x401)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(s(0), _x641)), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x301)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x241, cons(_x71, cons(s(X), _x21))), _x271))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x421)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x361)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x201))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), _x211)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), _x231)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x471), _x541))), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(sel(0, cons(0, _x531)))), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(sel(0, cons(0, _x511)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x311))), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)), _x261)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), sel(0, cons(cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81), _x331))), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x31, cons(s(X), _x21))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391), _x371))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x301)), _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x281)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))), _x371))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x411)), _x321), _x461), _x491))))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x571)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281)), _x401))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x191))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(0), cons(_x301, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81))), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(sel(0, cons(0, _x321)), cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x381)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x341)), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x391)), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, sel(0, cons(cons(0, _x351), _x381))), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(sel(0, cons(0, _x431)))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61), _x191))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x231, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(s(0), cons(_x561, cons(cons(0, _x411), _x491)))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), cons(_x501, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), _x391)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))))), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x71)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x551, cons(sel(0, cons(0, _x411)), _x321)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(s(0), cons(_x401, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(0)), cons(_x91, cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x271)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x461)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), cons(_x241, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), from(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x201, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x191), _x331))))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x351, from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x261)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x221))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x291)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(sel(0, cons(0, _x181)), cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(from(sel(s(0), cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x231)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x281))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x391)), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(0, _x141), _x221)))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), cons(_x381, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x311)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x451))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x51)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(0), _x71)), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(sel(0, cons(0, _x411)), _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x181, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(s(0), cons(_x311, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, from(0)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(sel(0, cons(0, _x261)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x261))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x251, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(s(0), cons(_x401, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x311))), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x201, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321)), _x551))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(s(0), cons(_x251, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x131)))), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x361)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(0, _x141), _x221)))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x361)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(s(0)))), cons(_x141, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x261))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(sel(0, cons(0, _x651))), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), cons(_x221, sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, from(0))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, from(cons(0, _x141))), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x111)), cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x371)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x541)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x251)))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(sel(0, cons(0, _x411)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x241, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x171)), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x261)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(s(0), cons(_x241, cons(0, _x231))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x421, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x391, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), _x121))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x191)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(from(cons(0, _x141)), _x241)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x231, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x291)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461))))), cons(_x421, sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, sel(0, cons(cons(0, _x351), _x381))), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, from(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x361)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x461)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x311)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391))))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, from(cons(0, _x141))), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x421)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x271)), _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, from(cons(sel(0, cons(0, _x411)), _x321))))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111), _x171))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x481))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, from(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(sel(0, cons(0, _x371)), cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x391)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x201)), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x351)), _x361)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(s(0), cons(_x221, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, sel(0, cons(cons(0, _x351), _x421))), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x111, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471)), _x481))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)), _x471)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(0, _x191)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(sel(0, cons(0, _x371)), cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x371)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x331)), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x451)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x491)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281)))), _x371))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x361))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x321)))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x461)), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x301))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x231)), cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x161))), _x151))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(from(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), _x231)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x201)), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), _x461)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x261, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x401)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x101, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(s(0), cons(_x501, cons(0, _x491))), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(sel(0, cons(0, _x261)), _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(s(0), cons(_x501, cons(cons(0, _x411), _x491)))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, from(0)), _x271)), _x131), _x261))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81), _x291)))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(sel(0, cons(0, _x231))), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x521, cons(sel(0, cons(0, _x411)), _x321)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, from(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x311, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81), _x261)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x71)), cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x311)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x401)), cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x171))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x261), _x291))), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211))), _x251))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x501, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x531)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x281)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x301)), _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x201, cons(0, _x141))), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x361)), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x401)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x171)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x261))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x511)), cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(s(0), cons(_x521, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x311)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x551))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x201))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, from(0)), _x91)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x411))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(sel(0, cons(0, _x141)), from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x241)), cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x121))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81), _x241)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(s(0), cons(_x231, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x401, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), sel(0, cons(from(0), _x531))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x441)), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x351)), _x361)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(s(0), cons(_x361, cons(0, _x351))), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x251))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x481, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471)))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(s(0), cons(_x241, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x231))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x311)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x161), _x191))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x421))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(from(sel(0, sel(0, cons(cons(0, _x191), _x371)))), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x241)), cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))), _x381)))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), from(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, from(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x301)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x211, cons(0, _x191))), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x141)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x301)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x291)), from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x261))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x281))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x461, cons(_x71, cons(s(X), _x21)))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x311)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331), _x371))), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x301)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x401)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x211, cons(sel(0, cons(0, _x141)), _x201))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), sel(0, cons(cons(_x81, cons(0, _x51)), _x111)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(s(0), _x371))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x51, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x411))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(sel(0, cons(0, _x141)), from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x411)), _x321))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x391)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(s(0), cons(_x151, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, sel(0, cons(cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81), _x251))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x301)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(sel(0, cons(0, _x261)), cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(s(0), cons(_x341, cons(0, _x371))), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, from(0)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x331, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, from(cons(0, _x141))))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x321, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81), _x221)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x251))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x321)), sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, from(sel(s(0), cons(_x581, cons(0, _x411)))))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x261)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(s(0), cons(_x451, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471)))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x391)), sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x391)), _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x261)), from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x261)), _x271)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x371)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x231))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, sel(0, cons(cons(0, _x231), _x261))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(s(0), cons(_x361, cons(0, _x351))), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x261)), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x361)), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111), _x151))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x321, cons(0, _x191))), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x261)), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131), _x301))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x261, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x191)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x341)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x341)), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(sel(0, cons(s(s(0)), _x361)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471)))))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(s(0), cons(_x431, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(s(0), cons(_x281, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(s(0), cons(_x441, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, from(0)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x421, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421), _x401))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x391, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x191)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x221)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x121, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x421)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(sel(0, cons(0, _x321)), cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(s(0), cons(_x401, cons(0, _x351))), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x521))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x221)), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x231, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x381)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, from(0)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x401))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(sel(0, cons(0, _x241)), _x251)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(s(0), cons(_x151, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))), _x331))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x331, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)), _x361))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(from(sel(s(0), cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x261, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, from(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(sel(0, cons(0, _x261)), _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))), _x341)))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))), _x331))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x251)))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, from(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x251, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x281)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421), _x451))), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x331)), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x331)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(sel(0, cons(0, _x231)))), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391), _x321))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x291, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), from(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x241)), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(sel(0, cons(0, _x251)), cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x211))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), _x511)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x441)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x181)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81), _x261)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321), _x621)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(from(0), _x151))), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x311)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(sel(0, cons(0, _x141)), from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, from(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)), _x331))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, from(cons(0, _x141))), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(from(sel(0, cons(0, _x191))), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x261))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(from(0), _x421))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, from(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x241, cons(sel(0, cons(0, _x191)), _x131)), _x271))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x291, cons(0, _x191))), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x111, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(s(0), cons(_x301, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(sel(0, cons(0, _x311)), cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x411)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x151)), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x251)), _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x301)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x411))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(s(0), cons(_x331, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(s(0))), _x191)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x201))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x261)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x221))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x271)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)), _x201))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x441, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, from(cons(sel(0, from(0)), _x321))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(sel(0, cons(0, _x251)), cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(sel(0, cons(0, _x351))), cons(_x301, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(s(0), cons(_x391, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x291)))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x301))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x341)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x101)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), _x481)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, sel(0, cons(cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281), _x351)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(sel(0, cons(0, _x341)))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x331)), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(s(0), cons(_x401, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x421)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x521)), cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x341)), cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x211), _x241))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x321)), cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, from(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131))), cons(_x221, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x181, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x401)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x71, cons(sel(0, from(0)), _x51)))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x151)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), _x231)), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x461, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), _x511)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391))), _x331))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(sel(0, cons(0, _x231))), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x71)), cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(s(0)), cons(_x81, cons(_x71, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x251))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(s(0), cons(_x461, cons(0, _x411))), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x41)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x421)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, from(0))), _x231))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(sel(0, cons(0, _x381)))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x341)), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x261)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), cons(_x161, sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x341)), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x291, cons(0, _x141))), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x251)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x301)), _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)), _x241))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x431))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x301, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x371)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(from(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81), _x261)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), sel(0, cons(cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x261))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x71)), cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x311)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431), _x421))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(0, _x141), _x221)))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)), _x401))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x451)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211), _x281))))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x201))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x221)), _x231))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)), _x361))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81)), _x221))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x291, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x421)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281), _x351)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(sel(0, cons(0, _x321)))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(0), cons(_x151, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x201)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x351)), _x401)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x211)), cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(sel(0, cons(0, _x311)), cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, from(0)), _x321), _x491)), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x541)), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(s(0), cons(_x301, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x521)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)), _x141))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x321)), _x331))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(0, _x561)), cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(from(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x91)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x141)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x531)), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(sel(0, cons(0, _x511)), cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x431)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x461)), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(sel(0, cons(0, _x571)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x421)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x411)))), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(s(0), cons(_x151, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x441)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x331)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x121))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x171, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401), _x441))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))), _x381)))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(s(0), cons(_x421, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x201)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281), _x421)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x321)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, from(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)))))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(from(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x341, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x211), _x281))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x361)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(s(0)), cons(_x251, cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x261, from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, from(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x351, cons(0, _x191))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(sel(0, cons(0, _x371)), cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381), _x421)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x261)), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(sel(0, cons(0, _x91)), cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(s(0), cons(_x451, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451))), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, from(0)))), _x211)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321), _x531)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x231)), from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(s(0), cons(_x281, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x381))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x431)), cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(sel(0, cons(0, _x491)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x201)), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(0, _x141), _x221), _x251)))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x241)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x301))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x271))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x271))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x471)), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71))), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(s(0), sel(0, cons(cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)), _x171)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(s(0)), cons(_x251, cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, from(0))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(s(sel(0, cons(0, _x171))), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x51), _x121))), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(s(0), _x371))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x421)))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x211)), _x261)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x261, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(sel(0, cons(0, _x321)), cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, from(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x311))), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(0), cons(_x301, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81))), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x321)), _x331))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281)))), _x291))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x241))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x411)), _x321), _x461), _x491))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x321), _x451), _x481))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(sel(0, cons(0, _x381)))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x241, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x291)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131), _x251))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, sel(0, cons(cons(0, _x371), _x361))), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x281, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x221)), _x231))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(s(0), cons(_x181, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(sel(0, cons(s(s(0)), _x361)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x461)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x201)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x471))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x351, cons(_x301, cons(_x71, cons(s(X), _x21)))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131), _x251))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(s(0), cons(_x231, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91)), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(s(0)), cons(_x121, cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x241))), cons(_x231, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(sel(0, cons(0, _x321))), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(sel(0, cons(0, _x531)))), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, from(0)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x441)), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x251, cons(_x241, cons(_x71, cons(s(X), _x21))))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, from(0)), _x501)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391), _x421))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x361, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x291)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x381))), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x171)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151), _x221))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x411)), cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x391)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(sel(0, cons(0, _x371))), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x341)), cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x351, cons(_x301, cons(_x71, cons(s(X), _x21)))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x291))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x301))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x141)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x351, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81), _x161)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(s(0), cons(_x111, cons(s(X), _x21))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x201)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x111)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x291, cons(sel(0, cons(0, _x321)), _x141))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(s(sel(0, cons(sel(0, from(0)), _x51)))), cons(_x41, cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x381)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x481))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x311, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x261, from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x211)), _x221)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x291)))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x291)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x441))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, from(cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x371)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321)))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x381))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x411), _x491)))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x221, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x161))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x201))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x361, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x261, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x251))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(sel(0, cons(0, _x321)), cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x481)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(from(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)), _x301)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x181)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x391))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x121))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x421)))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(s(0)), cons(_x231, cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(s(0), cons(_x561, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x571))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x401, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)), _x301)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451))))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x381)), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x471)), from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x231, cons(cons(0, _x141), _x221)))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x451))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x431)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x391)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(s(X), _x21), _x141))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(s(0), cons(_x261, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x431, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x191))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x311)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x281)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x271))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(s(0), cons(_x491, cons(cons(_x71, cons(s(X), _x21)), _x481))), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(s(0), cons(_x331, cons(0, _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(s(0), _x111)), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x431)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431), _x461))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x371, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x241)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x531)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, sel(0, cons(cons(0, _x351), _x381))), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, from(sel(s(0), cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)), _x241))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x151)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x41), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x241)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x231)), from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x271)), sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x381)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(sel(0, cons(0, _x311)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x461)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x401))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x231, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x461)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x201)), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x441)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281), _x421)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x251, cons(0, _x141))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x161)), cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x261))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x231, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81), _x241)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(s(0), cons(_x501, from(0))), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x471)), cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81), _x331))), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x351)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x361, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x361)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x351)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(sel(0, cons(0, _x231)), _x241)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111), _x171))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(sel(0, cons(s(s(0)), _x361)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x421)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(sel(0, cons(0, _x271)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x381)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x161, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x341)), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x231)), from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x371, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(from(sel(0, cons(0, _x191))), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x431)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(s(0)), _x201))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x281, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(sel(0, cons(s(0), _x261)), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x291))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), _x251)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(sel(0, cons(0, _x271))), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x351)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, from(cons(0, _x411)))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(s(0), cons(_x241, cons(0, _x231))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x461)), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, from(0)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401), _x441))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x221)), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x421)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x251, from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x351))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x461, cons(_x71, cons(s(X), _x21)))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x221, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x561)), cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(0), cons(_x301, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(s(0), cons(_x281, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x581)))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x51))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(0, _x141), _x221), _x251)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x51)), _x101)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x81)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x81, cons(sel(0, cons(s(X), _x21)), _x71))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(s(0), cons(_x81, cons(0, _x51)))), _x71)), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, from(0))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x321))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x231))), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(from(0)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(sel(0, cons(0, _x231)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x221))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x361)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x371)), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x201, cons(0, _x191))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), cons(_x471, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(s(0), cons(_x261, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131), _x251))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281), _x381)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x401)), cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x151)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x271)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(0, _x51), _x101)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x401, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x341)), cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))), _x381)))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81)), _x241))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(sel(0, cons(0, _x351)), cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)), _x51))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x221))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x101))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x321), _x351))), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x271)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x161))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(sel(0, cons(0, _x471))), cons(_x461, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x321), _x371))))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131))), cons(_x221, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x541, sel(0, cons(cons(0, _x411), _x491)))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x231, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(s(0), cons(_x331, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x231)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x391, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, from(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x231, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(sel(0, cons(0, _x181))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(from(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, from(sel(0, cons(0, _x411))))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x291)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x281)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), sel(0, cons(cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))), _x181)))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), sel(0, cons(cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x311))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, from(0)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x411), _x531)), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x291))), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x391))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x471)), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), sel(0, cons(cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(s(0), cons(_x501, from(0))), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x261)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x161, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x391)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(sel(0, cons(s(0), _x161)), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x381, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(s(0), cons(_x301, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(s(0), _x131)), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x431, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x211))), _x251))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81), _x331))), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x301))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x251, from(sel(0, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x311))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(s(0), cons(_x301, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x81)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x421, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x261))), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x391)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x401)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x481))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x161)), sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x391)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x301))), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x271, cons(0, _x191))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111), _x171))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), sel(0, cons(cons(_x161, cons(_x71, cons(s(X), _x21))), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x291)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(s(0), cons(_x231, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(s(0), cons(_x241, cons(0, _x231))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(s(0), cons(_x361, cons(0, _x351))), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(s(0), cons(_x401, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, from(0)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x201))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), sel(0, cons(cons(_x301, cons(_x71, cons(s(X), _x21))), _x371)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, from(0))), _x271))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x191), _x331)), _x341))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x381))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x241)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181), _x331))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(s(0), cons(_x281, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(s(0)), cons(_x201, cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(s(0), cons(_x251, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(sel(0, cons(0, _x271)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x201)), cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x261)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, from(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x431)), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x291)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x461)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x261, cons(sel(0, cons(0, _x141)), _x211))))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x551)), _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x211)), _x221)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(sel(0, cons(0, _x341)), cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x241)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x241)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x611)), cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x331)), cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x201, cons(_x191, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(sel(0, cons(0, _x231))), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31)), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x391)), sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(sel(0, cons(0, _x231)), _x241)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x111)), cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x391)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(0, _x141), _x221), _x321)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x351)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x361))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(sel(0, cons(0, _x251)), cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x321)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x301))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x351)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x231)))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), from(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(s(0), cons(_x191, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x461)), cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x301)), _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x171)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x521)), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(s(0), cons(_x331, cons(0, _x321))), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), _x231)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(sel(0, cons(0, _x281)), _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x401)), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, from(cons(cons(sel(0, from(0)), _x271), _x361))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111), _x151))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x201)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x261))), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)), _x241))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x261, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x131, from(0))), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x221)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(from(sel(0, cons(0, _x191))), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x381, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x341))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x401)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x301)))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, from(0))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(sel(0, cons(0, _x351))), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x521))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131))), cons(_x231, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x391)), _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x171)))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x591)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x481))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(s(0), cons(_x241, cons(0, _x231))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x261, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x271))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x361))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x471, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x431, sel(0, cons(cons(sel(0, from(0)), _x321), _x451))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x421)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x491)), cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(s(0), cons(_x521, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x231)), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(s(X), _x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211))))), cons(_x221, sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x211)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x371)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(sel(0, cons(0, _x541)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x541)), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x411)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x201))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x401)), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x221))))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(from(sel(s(0), cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x371)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x281, cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131), _x301))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x441)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x501))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(sel(0, cons(0, _x211))), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)), _x301)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x511)), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x421)))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(sel(0, cons(0, _x531)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(s(0), cons(_x131, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x311)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x311)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(sel(0, cons(0, _x381)))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x381)), _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x341)), cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x281)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(from(sel(0, from(0))), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x201, cons(0, _x141))), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x141))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x321)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x241)), cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x421)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x411)), cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x191)))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, cons(cons(0, _x141), _x221)))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, from(cons(0, _x141))))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), _x281)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x421)), _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x341)), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(sel(0, cons(0, _x351))), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x331)), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x281)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(s(0), cons(_x241, cons(0, _x231))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x81)), cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(from(cons(sel(0, cons(0, _x191)), _x271)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x511)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x131)), cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421), _x451))), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(sel(0, cons(cons(0, _x141), _x251))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321)))), cons(_x461, cons(_x71, cons(s(X), _x21)))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x121))), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x231))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131), _x301))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x161)), _x171)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x321), _x351)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), cons(_x161, sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x321)), _x331))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(0, _x141), _x221), _x251)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(from(cons(sel(0, from(0)), _x271)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x401)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x461, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))), _x271))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x131)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x271)), sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x411)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x301))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, from(sel(0, cons(0, _x411))))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), _x231)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(sel(0, cons(0, _x371)), _x381)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x361, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x271)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x201))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x261)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x261, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, sel(0, cons(cons(0, _x351), _x331))), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(s(0), cons(_x171, cons(sel(0, cons(0, _x141)), _x161))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x341, cons(cons(0, _x191), _x331)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), _x441)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x431)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161))))), cons(_x121, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, from(0)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x301))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(sel(0, cons(0, _x311)), cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x121)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(s(0)), cons(_x121, cons(_x71, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(from(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(sel(0, cons(0, _x361)), cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x71))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x101)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(0, _x411)), cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x281)))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x161)), _x171)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x511)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x451, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x261)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x261, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x261, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x241, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x421)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x341))), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x421)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(s(0), cons(_x241, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x301)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(s(0), cons(_x241, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(s(0), cons(_x261, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x381)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x291)), sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x301))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x131), _x281)))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x161)), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x401))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x261)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(from(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x541)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x221, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, from(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x281, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(s(0), _x311)), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, from(0))), _x231))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x191))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), _x231)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x481))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x301))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x431)), cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x431, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(sel(0, cons(0, _x501)), cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x371)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x461, cons(_x71, cons(s(X), _x21)))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471), _x501)))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x351)), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x381))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x231)), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), _x251)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x201)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(s(0), cons(_x291, cons(0, _x141))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x241)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x301)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x331))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x171)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x201))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(from(sel(0, from(0))), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(sel(0, cons(0, _x351))), cons(_x391, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(sel(0, cons(0, _x361)), cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)), _x241))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x221)), _x231))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(s(0), cons(_x241, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), sel(0, cons(cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x261))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(s(0), cons(_x331, cons(0, _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, from(0)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x441)), cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x401)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x431)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x221)), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x101)), from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x591)), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(sel(0, cons(0, _x211)), cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, from(cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(sel(0, cons(0, _x471)), cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x241, cons(0, _x141))), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x141)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x381, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x321))), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(s(0), cons(_x501, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x311))), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x601, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), from(sel(s(0), cons(_x71, cons(s(X), _x21))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x191), _x371)), _x381))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x161)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x291)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x161)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x261)), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x351, from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81), _x261)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x141))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x171)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(s(0), cons(_x511, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x181))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(from(sel(0, cons(0, _x191))), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, from(0)), _x501)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(sel(0, cons(0, _x191)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x291)), from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(s(0), cons(_x261, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x281)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x321), _x351)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(0)), cons(_x61, cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x431, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, from(sel(s(0), cons(_x581, cons(0, _x411)))))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x221)), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(s(0), cons(_x151, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x311, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(sel(0, cons(0, _x271)), _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x261)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x371)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x411))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), _x251)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x461, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, from(cons(0, _x141))))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), sel(0, cons(cons(_x301, cons(_x71, cons(s(X), _x21))), _x371)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x291)), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x371, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(sel(0, cons(0, _x221))), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(0, cons(0, _x51)))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(sel(0, cons(0, _x241)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x341, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x271)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(s(0)))), cons(_x181, cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, from(sel(sel(0, cons(0, _x471)), from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x411, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x331))), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(s(0), cons(_x261, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))), _x341)))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x351)), _x361)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x421, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x541)), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(sel(0, from(0))))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, from(0)), _x271), _x391)), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x291)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, sel(0, cons(cons(0, _x231), _x261))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(sel(0, cons(0, _x411)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x251)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x221, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), _x231)), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x391, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)), _x301)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x171)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(0, _x191)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x431, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(sel(0, cons(0, _x301)))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(sel(0, cons(0, _x141)), _x201))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x511)))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), _x251)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x201)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x211)), _x261)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x141))), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x281)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x291)), sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x101)), from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(sel(0, cons(0, _x381)))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x381)), _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, from(cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(s(0), _x261)), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x301, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, from(0))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x461, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x301, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x311)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x331))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), _x281)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x41, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x421, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x391)), sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x331)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x291)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x401)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, from(0))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x371)))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x241)), _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x241, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x131)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x241)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), sel(0, cons(cons(_x581, cons(0, _x411)), _x611))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x191, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), _x231)), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x231)), from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x451)), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x431, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x401, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x301)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x281, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x561))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), sel(0, cons(cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x191), _x331))))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, from(0)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x331)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(s(0), cons(_x481, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(s(0), cons(_x311, cons(0, _x351))), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281), _x381)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, from(0)), _x321), _x451)), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x201, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61), _x121))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x441))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x221))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x211, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x231)), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(from(0), _x71))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161))))), cons(_x121, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x391, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(sel(0, cons(0, _x231)), _x241)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x271)), _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x31, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(s(0)), cons(_x231, cons(_x71, cons(s(X), _x21)))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x401)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391))), _x281))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x311))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x311, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(sel(0, cons(0, _x471)), from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x331, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x471), _x501))), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x161), _x191))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x121))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(0, _x381)), _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(s(0)), cons(_x631, cons(_x581, cons(0, _x411)))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x231)), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x351, from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391))))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x541)), _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(sel(0, cons(0, _x251)), cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(sel(0, cons(0, _x531)), cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x361))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x271)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61), _x251))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x111)), cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(s(0), cons(_x251, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x501)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(s(0), cons(_x241, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)), _x141))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x231, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x241)), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x341, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x131))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x371)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(sel(0, cons(0, _x251)), cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(sel(0, cons(0, _x411)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x451))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), sel(0, cons(cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x111))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(from(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x341, cons(cons(0, _x191), _x331)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x501)), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(sel(0, cons(s(s(0)), _x361)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x451)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431))), cons(_x541, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(0, cons(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x351))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(sel(0, cons(0, _x141)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, cons(s(s(0)), _x211)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x521)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), _x151))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x361))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(s(0), cons(_x271, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(sel(0, cons(0, _x321)), _x141)))))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, from(0)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x261)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x401))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x451)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x141)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x221)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431), _x531))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x361)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x351)), cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431), _x531))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x381)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(sel(0, cons(0, _x271))), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(0, _x141), _x221), _x251)))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x451)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x101)))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x201)), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(sel(0, cons(0, _x351)), cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x331)), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421), _x451))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(s(0), cons(_x231, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, sel(0, cons(cons(0, _x351), _x381))), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(sel(0, cons(0, _x111)), from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x141)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x171)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(s(0), cons(_x401, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x431)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131), _x251))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x541)))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x471)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x281)), cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241)), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x261)), from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x381))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(sel(0, cons(0, _x161)))), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x471)), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))), _x301)))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, from(0)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x271))), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, from(cons(0, _x141)))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(0, _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(s(X), _x21)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x611)), _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321), _x571)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x281, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(sel(0, cons(0, _x411)), cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x321)), sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x321))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), _x61)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, sel(0, cons(cons(0, _x231), _x261))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(sel(0, cons(0, _x271))), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x581)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x551, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281), _x421)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, from(cons(0, _x191)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x271)), _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x271, cons(0, _x261))), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x431, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x391)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x371, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x271)), _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(s(0), cons(_x161, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, from(0)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x401, from(0))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x71)), cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), _x131)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x571)), cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x221)), cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x181))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x291)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(sel(0, cons(0, _x501)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x341)), sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x401))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x351)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x391))), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(s(0), cons(_x401, cons(sel(0, cons(0, _x411)), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(sel(0, cons(0, _x371)), cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, from(cons(0, _x141)))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x271)), _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(sel(0, cons(0, _x211)), cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), sel(0, cons(cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x251)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x391)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x491)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x421))), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x151)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x281)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(sel(0, cons(s(0), _x171)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x241, cons(sel(0, from(0)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x301)), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321)), _x481))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131))), cons(_x221, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x401)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x421)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x221)), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x401)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x241))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, from(0)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x271)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x351)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x351)), cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x281, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x341)), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81), _x261)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(sel(0, cons(0, _x371)), cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x391, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x451))), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), sel(0, cons(cons(_x301, cons(_x71, cons(s(X), _x21))), _x371)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(0, cons(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x351))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x391))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x261)), from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x111)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, from(0)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(0))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x221)), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x391)), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), _x281)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, from(0)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, from(cons(0, _x141))))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x381))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x261)), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x341)), cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x401)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(s(0), cons(_x341, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331))), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x161)), cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x201)), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x391)))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x411), _x491), _x521)))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x321))), _x341))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, from(0)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x361, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(s(s(sel(s(0), cons(_x81, cons(0, _x51))))), cons(_x61, cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x201)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x241)), cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(s(0), cons(_x401, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x311)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x461)), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x381)), _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x341)), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(sel(0, cons(0, _x461)), sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x241)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321)), _x511))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x341)), cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x141)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x271)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x91, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x191))))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281)), _x331))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x91))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x381)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)), _x401)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61))))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x351)), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x271)), _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(sel(0, cons(0, _x351))), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(s(0), cons(_x311, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391), _x321))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111))))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x451)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x341)), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x341)), _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x221)), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, from(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, from(cons(0, _x191)))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x311, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x381)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x431, cons(sel(0, cons(0, _x411)), _x321))), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x411)), from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161), _x191))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(sel(0, cons(0, _x371)), _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x201, cons(_x71, cons(s(X), _x21)))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x381)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, from(0)))), _x251)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x441))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x191)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, from(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(s(X), _x21)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x191), _x331), _x361)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x241)), cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x521)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x461, cons(_x71, cons(s(X), _x21)))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(0), cons(_x301, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81))), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x461))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(s(0), _x261)), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(s(0), cons(_x131, from(sel(0, cons(sel(0, cons(0, _x141)), _x161))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, sel(0, cons(cons(0, _x491), _x521))), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x211), _x281))))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x351)), _x311)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x301)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(s(X), from(_x31))sel#(X, from(s(_x31)))sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, from(cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181), _x331))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x331, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(sel(0, cons(s(0), _x241)), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x451)), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x251)))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(sel(0, cons(s(0), _x311)), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x311, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x391, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, sel(0, cons(cons(0, _x211), _x241))), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x121)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x351)), cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x251))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(sel(0, cons(0, _x611))), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61), _x291))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x371)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x541)))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x201)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, from(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x291))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(s(0), cons(_x351, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), sel(0, cons(from(0), _x481))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x441)), cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(sel(0, cons(0, _x251))), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x251)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x491)), _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, from(0)), _x271)), _x131), _x231))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(sel(0, cons(0, _x411)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), cons(_x221, sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x261)), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x361)), _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x231, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(sel(0, cons(0, _x471))), cons(_x511, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x551)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(sel(0, cons(0, _x231)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x241, cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x431))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x271))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x261))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, sel(0, cons(cons(0, _x411), _x491)))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x71)), cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, from(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391))))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x471)), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, from(0)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x281)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x411), _x491)))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, from(0)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111), _x171))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x31, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x181))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x351, cons(0, _x191))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x251)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, sel(0, cons(cons(0, _x241), _x271))), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(sel(0, cons(0, _x411)), cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(sel(0, cons(0, _x561)), cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(sel(0, cons(0, _x261)), _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x241))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x311)), sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391), _x421))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, from(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x431, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x171))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x401)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x211, from(sel(0, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161))))), cons(_x121, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x181))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321)))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x111)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x231)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, from(0)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x491)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431), _x571))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)), _x361))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, from(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(sel(0, cons(0, _x351))), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), cons(_x221, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(s(0), cons(_x101, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x191), _x331), _x361)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(s(0), cons(_x471, cons(cons(sel(0, cons(0, _x411)), _x321), _x461))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x231)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(s(0), cons(_x481, cons(0, _x471))), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(sel(0, cons(0, _x491)), cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x251)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, from(sel(0, cons(s(X), _x21)))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x411), _x491)), _x561))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321)), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x241))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x231, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x261, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x271, cons(0, _x191))), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(sel(0, cons(0, _x491)), _x501)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x371)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, from(cons(sel(0, cons(0, _x411)), _x321))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x51, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x361, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(sel(0, cons(0, _x381)))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x381)), _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, from(cons(sel(0, from(0)), _x321))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))))), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(sel(0, cons(s(s(0)), _x161))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x161))), _x151))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x261)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x111))), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x311)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, from(0)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(0, _x141), _x221)))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, from(0)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x521))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(s(0), cons(_x261, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(from(sel(s(0), cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x111)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x291)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x511, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x271)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81), _x261)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))), _x341)))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x361)), _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121), _x161)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x521))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x321), _x351)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x191))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x71, from(0))), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x471)), _x481)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81), _x291)))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), _x171)), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), cons(sel(0, from(s(X))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, from(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, from(0)), _x321), _x451)), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x461)), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x471)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x291)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x51, from(0))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x481)), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x311, sel(0, cons(cons(0, _x191), _x331)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x351)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x251)), from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x161)), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(from(0), _x291))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x451)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x291)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451))))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x341)), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x331))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x121, cons(s(X), _x21))), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))), _x281))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), _x551)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x161), _x191))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))), _x291)))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), sel(0, cons(cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))), _x331))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x371)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x401))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x281)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, from(0)))), _x251)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(from(0)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x451, cons(0, _x191))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(sel(0, cons(0, _x311)), cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(from(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x431)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(sel(0, cons(0, _x371))), cons(_x331, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(sel(0, cons(0, _x311)), cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x321)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x481), _x511))), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x241))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201)), _x181))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(sel(0, cons(0, _x201)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(sel(0, cons(cons(0, _x141), _x251))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(sel(0, cons(0, _x251))), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), cons(_x221, sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), _x241)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(sel(0, cons(0, _x491)), _x501)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), _x471)), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x221)), _x231))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x51)), _x81))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x461)), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, from(sel(0, cons(0, _x411))))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)), _x111)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x461)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), sel(0, cons(cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61), _x291))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), _x131)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x191))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, from(0)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x211))), _x251))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x451)), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x261)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(s(0), cons(_x261, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x381)), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(s(0), _x371))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x381))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x261)), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x251, from(sel(0, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x211)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x481))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(s(0), cons(_x251, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x161)), _x171)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x101)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x221, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(s(0), cons(_x221, cons(0, _x211))), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(sel(0, cons(0, _x321)), sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x281, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x141), _x311))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x281)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x361)), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x411), _x491)), _x501))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x241)), cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), _x131)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x311)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), sel(0, cons(cons(_x301, cons(_x71, cons(s(X), _x21))), _x371)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x391)), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x371)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))), _x331))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x171, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x351)), _x361)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x261))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x111))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x161))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x551)), sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(sel(0, cons(0, _x511)), cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x431, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(s(X), _x61)), _x21)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x191)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)), _x471)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(0), cons(_x151, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), from(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x281)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x211)), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(0, _x261))), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(s(0), cons(_x171, cons(sel(0, cons(0, _x141)), _x161))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(0), cons(_x171, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x371)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x221)), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x361, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(sel(0, cons(s(0), _x221))), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(s(0), cons(_x271, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(s(0), cons(_x151, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x431)), _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x201, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x241, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(s(0), _x371))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x281)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x441))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, from(cons(0, _x141))))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x241))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), sel(0, cons(cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)), _x151)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x291)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x481)), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x211))), _x201))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x231))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(from(cons(sel(0, cons(0, _x191)), _x271)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x61)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x111)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(s(0), cons(_x271, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(0, _x591)), cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, from(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x431)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x381)), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x191), _x411)), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(sel(0, cons(0, _x441)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321)), _x481))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x231, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x441)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x231))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x391)), _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x231)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x231)), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(sel(0, cons(0, _x171)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x151)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131))), cons(_x221, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(s(X), _x21), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x451)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(s(0), cons(_x161, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x511)), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x531)), cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x311)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x351)), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x321)), _x331))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x281, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x211, from(sel(0, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(s(0), cons(_x421, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x351, cons(_x301, cons(_x71, cons(s(X), _x21)))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, from(cons(0, _x141))))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x411)), cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(from(sel(0, from(0))), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321)), _x481))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x201, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61))))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x451)), cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x331))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(sel(0, cons(0, _x161)), cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x171)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), _x181)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x361, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x431)), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x491))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x521)), cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x191), _x371)), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x461)), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x441)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321)), _x601))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(s(0), cons(_x161, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x141)))))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(0, _x431)), _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x411))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x211)), _x261)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x441, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461))))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(sel(0, cons(0, _x181)), cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x231, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))), _x371))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(s(0), cons(_x381, cons(0, _x371))), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x361)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461))))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(s(sel(0, cons(0, _x491))), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, from(cons(0, _x141)))), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x341)), _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x241))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(s(0), cons(_x261, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391))))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281), _x381)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x301, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x61))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x61, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391))), _x281))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x371, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x511)), from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x271)), _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, from(0)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x151, cons(s(X), _x21))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x441)), cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(sel(0, cons(0, _x231))), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x231, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(0, _x141), _x221)))), _x191))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(0), cons(_x401, cons(0, _x191))), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x481))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x371, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x461)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(s(0), cons(_x121, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x201)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x411))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(s(0), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x211))), _x251))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)), _x201))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(0, _x141), _x221), _x251)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x221, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131))), cons(_x261, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(sel(0, cons(0, _x231))), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x281)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x461, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x311)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x251)))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x231)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x141)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x211)), _x261)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x301)), _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x391)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x601)), _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), _x351)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x321)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x311)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x151)), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x321), _x351)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x371, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(s(0), cons(_x51, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(s(0), cons(_x251, cons(0, _x241))), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, from(cons(_x71, cons(s(X), _x21))))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x391)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x351))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(s(0), cons(_x281, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x411), _x491), _x581)))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, from(cons(0, _x141))))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x351)))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x141))), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x221))), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(from(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x331))), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x131)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x241)), cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), sel(0, cons(cons(_x581, cons(0, _x411)), _x651))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x331, cons(0, _x191))), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x461)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x261))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(sel(0, cons(0, _x261)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x391)), _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x181, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x251)), cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x481)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181), _x331))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(sel(0, cons(0, _x81)), from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x421))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x321))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, from(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x351, cons(_x301, cons(_x71, cons(s(X), _x21)))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x161)), sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x271)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(from(0), _x521))), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, from(0)))), _x211)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, sel(0, cons(cons(0, _x231), _x261))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x451)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x361, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x111))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(s(0), cons(_x81, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x361, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x451)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321)))), cons(_x461, cons(_x71, cons(s(X), _x21)))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81), _x221)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), from(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, sel(0, cons(cons(0, _x411), _x531))), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), cons(_x301, from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x121, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x311))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x341)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x441)), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(s(0), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(s(0), cons(_x451, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x491)), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), cons(_x221, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x331, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x361)), cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x291)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(sel(0, cons(0, _x231)), _x241)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x141)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321)))), cons(_x451, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x351)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x601))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x131))), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x161)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x201)), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x181)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(s(0), _x101)), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(from(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61), _x291))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(from(cons(0, _x141)), _x241)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x391))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x481))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x151)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x231, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x461)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x361)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, from(cons(0, _x411)))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x391, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x261, from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x231)), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x301)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x291)), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x381)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(s(0)), cons(_x91, cons(_x81, cons(0, _x51))))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), sel(0, cons(cons(_x301, cons(_x71, cons(s(X), _x21))), _x371)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x251)), from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), sel(0, cons(cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61), _x291))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(0, _x241)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21))))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(sel(0, cons(0, _x411)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x261, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x321))), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(s(0), cons(_x431, cons(0, _x411))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x81, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x231, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x331))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x491)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x331))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x201)), cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x361)), sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(from(0), _x331))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x81))), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(s(0), cons(_x121, cons(sel(0, cons(s(X), _x21)), _x71))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x471, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x271))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x631)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(s(0), cons(_x131, from(sel(0, cons(sel(0, cons(0, _x141)), _x161))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(from(0), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x311)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x221, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, from(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(from(0)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x251, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91), _x101)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x181)), _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(sel(0, cons(0, _x531)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x361))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x391)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x271)), sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x261))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x301))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x301)))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x371, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)), _x351)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(sel(0, cons(0, _x61)), from(0)), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x341)), _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x371))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x151)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x301))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x341)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x551, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(0, cons(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x351))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x261)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(from(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, from(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131))), cons(_x231, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x121)), sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), sel(0, cons(cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x251)), cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x351, sel(0, cons(cons(0, _x191), _x371)))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x141)), from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(s(0), cons(_x551, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x191))))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x241, cons(sel(0, cons(0, _x191)), _x131)), _x271))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(sel(0, cons(s(s(s(0))), _x151)), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x241)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x331, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x391)), _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x101, from(0))), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(sel(0, cons(0, _x261)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x391)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(s(0), _x211)))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), _x291)), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(from(0), _x331))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x121)))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321)), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(sel(0, cons(0, _x231)), _x241)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, from(cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(s(0), cons(_x451, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x321)), sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(0), cons(_x151, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x301, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131))), cons(_x201, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x261)), cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x381)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x51))), _x91))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(from(cons(0, _x141)), _x241)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(sel(0, cons(s(0), _x251)), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x231, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x161))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), _x251)), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(s(0), cons(_x361, cons(0, _x351))), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x311)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x341)), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(sel(0, cons(0, _x231)), cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x291))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(s(0), cons(_x271, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x191), _x331), _x361)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x41)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x361)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x551)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181), _x331))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(s(0), cons(_x461, cons(cons(sel(0, from(0)), _x321), _x451))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(s(0), cons(_x91, from(0))), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(s(0), cons(_x521, cons(0, _x471))), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, from(0)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, cons(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x401)), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x201), _x231))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111), _x171))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x321)), cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x511)), from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(s(0), cons(_x221, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x221)), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(s(0), cons(_x361, cons(0, _x351))), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x421)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x411, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x231, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x241, cons(sel(0, cons(0, _x191)), _x131)), _x271))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x341)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(s(X))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x301)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(sel(0, cons(0, _x181)), cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, from(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x491)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x481))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x371)), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x481))), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(sel(0, cons(0, _x351))), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x261, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x271))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x441, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))))), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(s(0), cons(_x301, cons(sel(0, cons(0, _x191)), _x131)))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), sel(0, cons(cons(_x301, cons(_x71, cons(s(X), _x21))), _x331))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x431, sel(0, cons(cons(sel(0, from(0)), _x321), _x451))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)), _x401))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, sel(0, cons(cons(0, _x231), _x261))), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x291, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x381)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(s(0), cons(_x261, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), _x241)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x411, cons(0, _x191))), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(from(0), _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x371)), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(s(0), cons(_x141, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(sel(0, cons(0, _x351)), _x361)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x71)), cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391), _x321))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(s(sel(0, cons(0, _x321))))), cons(_x311, cons(_x301, cons(_x71, cons(s(X), _x21))))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), _x471)), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x381, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x51))), _x61)), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x301))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x411)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181), _x331))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, from(0)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x351))), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, sel(0, cons(cons(0, _x141), _x221))), _x281)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451))), _x431))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x291, cons(0, _x141))), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(sel(0, cons(cons(0, _x141), _x251))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x171)), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x261)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(s(0)), cons(_x101, cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x161))))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x191), _x371)), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x421))), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x131)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x561)), cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, from(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x291)), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x391, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(sel(0, cons(0, _x461)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x271, from(0))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x211)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x351)), _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x221)), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x171)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x521)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), sel(0, cons(cons(_x191, cons(_x71, cons(s(X), _x21))), _x221))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, from(0)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(s(0), cons(_x171, cons(sel(0, cons(0, _x141)), _x161))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(from(cons(sel(0, cons(0, _x191)), _x271)), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(from(0), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(sel(0, cons(0, _x531)), _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x251, from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x191)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x491)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(sel(0, cons(0, _x171)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(0, _x491)), cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131))), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x251)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, from(0)), _x321), _x491)), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x381, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, sel(0, cons(cons(0, _x491), _x521))), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x331))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x361))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x91)))), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x251, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x41)), sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x431, from(0))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)), _x221))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x281, cons(sel(0, from(0)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(s(0), cons(_x301, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61))))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(sel(0, cons(cons(0, _x141), _x251))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x311, cons(0, _x191))), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x361, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(from(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, from(s(X))), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(sel(0, cons(0, _x411)), cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x401)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x221)), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x451)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), _x231)), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, from(0))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(from(0), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(from(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x361, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x221)), _x231))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x101)), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x171)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x351)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x391))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x321), _x451), _x481))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x151, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x331)), cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(sel(0, cons(0, _x391)), cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x221)), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(0, _x141), _x221)))), _x191))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x471)), _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x341, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431))), cons(_x501, sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x261)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x211))), _x251))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(s(0), cons(_x381, cons(cons(0, _x191), _x371)))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x61, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x381, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x291, from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x231)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(s(0), cons(_x421, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x281)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x401, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(0, _x381)), _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(s(0), cons(_x381, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281)))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x271, cons(0, _x191))), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x281))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x421))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x471)), from(0)), _x321), _x501)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x481)), cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x331))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221)))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)))), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x91, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(0, _x141), _x221), _x251)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x261, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x321))), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(from(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31)), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(s(0), cons(_x51, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(sel(0, cons(0, _x271)), _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x171)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x201, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x371))), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x311)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(s(0), cons(_x471, cons(cons(sel(0, cons(0, _x411)), _x321), _x461))))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131), _x301))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x421)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(sel(0, cons(0, _x271)))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, from(0))), cons(_x101, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(s(sel(0, cons(0, _x491))), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(sel(0, cons(0, _x471)), cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x381, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x461)), _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x291)), sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x301, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(s(s(0)), cons(_x151, cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x241)), cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(0, cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x311)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x351)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x191), _x371), _x401)))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x371)), cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x191), _x331))))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x401)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81), _x111)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x381)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181), _x221))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(sel(0, cons(0, _x491)))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x171, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31)), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x221))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(sel(0, cons(0, _x271)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(sel(0, cons(0, _x391)), cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x131)), _x241)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x501)), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x451)), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(sel(0, cons(0, _x271)), _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x131)), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(sel(0, cons(0, _x461)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(sel(0, cons(s(0), _x311)), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x341)), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x281)), from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x141, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x311, sel(0, cons(cons(0, _x191), _x331)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, from(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31))))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x261))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(sel(0, cons(0, _x371)), _x341)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x331))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x181)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(s(0), cons(_x311, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(s(0)), cons(_x591, cons(_x581, cons(0, _x411)))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x481))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x471))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x301)), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, from(0)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x431, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), cons(sel(0, cons(s(X), _x21)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(s(0)), cons(_x351, cons(_x341, cons(sel(0, cons(0, _x191)), _x271)))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, from(0))), cons(_x41, sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61), _x251))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x201)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81), _x261)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x271)), cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, sel(0, cons(cons(0, _x141), _x221)))), _x271))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x311)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x401))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x91, cons(sel(0, cons(s(X), _x21)), _x31))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x151))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x481, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x91)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x291))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x161)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131), _x281))), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(sel(0, cons(0, _x261)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), _x501)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(sel(0, cons(0, _x461)), cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91), _x101)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x441))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(0, _x481)), _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x351)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x261, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131), _x331))), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x121))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x291, cons(0, _x141))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(sel(0, cons(0, _x531)), _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), sel(0, cons(cons(_x341, cons(sel(0, cons(0, _x191)), _x271)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x501)), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x381)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(sel(0, cons(0, _x301)), cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x211)), _x261)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x401)), _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x311)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(sel(0, cons(s(s(0)), _x361)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x261))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(from(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x241, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(s(0), cons(_x331, cons(0, _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x441)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x181))), cons(sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31))), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x351, cons(_x301, cons(_x71, cons(s(X), _x21)))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x201)))), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(0, _x81))), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91), _x121)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x141)), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), sel(0, cons(cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61), _x171))), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(0, cons(sel(0, from(0)), _x51))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x271)), sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x151))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, from(0)), _x271)), _x131), _x261))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, from(0))), _x271))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x191)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(s(0), cons(_x341, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, cons(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x101)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(s(0)), cons(_x251, cons(_x241, cons(sel(0, cons(0, _x191)), _x131)))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x341)), cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x441))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x311, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x401)), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x121)), _x31)), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(from(sel(0, cons(0, _x411))), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x431)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(s(0), cons(_x361, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x51), _x91)))), cons(_x31, sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, sel(0, cons(from(0), _x71))), cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x471)), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x321)), _x351)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x211))), _x251))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x151)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), sel(0, cons(from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x271))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(sel(0, cons(0, _x201)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x191), _x371)), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151))))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x271)))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x241, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x311)), cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x171, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461))), _x441))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x451)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, from(0)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x121)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), from(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x261, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(from(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421))), _x181), _x281))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, from(sel(0, from(0))))), cons(_x201, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x421, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, sel(0, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x551)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(sel(0, cons(0, _x541)), _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, from(0)), _x401)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111), _x171))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x371))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x361)), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(s(X), _x21), _x51))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(sel(0, cons(0, _x341)))), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(s(0), _x241)), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(s(0), cons(_x131, from(sel(0, cons(sel(0, cons(0, _x141)), _x161))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, sel(0, cons(cons(cons(_x71, cons(s(X), _x21)), _x441), _x471)))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x231)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(0, cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x251)), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(s(0)), cons(_x191, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, from(sel(0, cons(0, _x411))))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(sel(0, cons(s(s(0)), _x261)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(s(sel(0, cons(0, _x111))), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x191)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(from(0), _x521))), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x281, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x191)), _x131))), cons(_x231, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391), _x321))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(s(sel(0, cons(0, _x121))), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x151, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x351)), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(s(0), cons(_x231, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x271, cons(0, _x191))), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), _x231)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, cons(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x341, cons(cons(0, _x191), _x331)))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x151))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, from(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)), _x361))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x341)), cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x151, sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(s(0), _x601)), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, sel(0, cons(cons(0, _x371), _x401))), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(sel(0, cons(0, _x431)), cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x191)))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(0), cons(_x151, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x121)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), from(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), from(_x31))sel#(X, from(s(_x31)))sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81), _x291))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), from(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x271)))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(s(0), cons(_x261, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x461)), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x211, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211))))), cons(_x171, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81)))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x221)), cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(sel(0, cons(0, _x521)), cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), _x361)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(s(sel(s(0), cons(_x351, cons(0, _x321))))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x491)), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x261, cons(sel(0, cons(0, _x141)), _x211))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x241)), cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x311)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x291)), sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x341)), cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81)), _x241))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(s(0), cons(_x111, from(0))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, sel(0, from(cons(0, _x141))))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x301, from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x341)), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201), _x241)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), sel(0, cons(from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x331))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41)))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x41, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))), _x281))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x261)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, cons(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x121))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(s(0), cons(_x291, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(s(0), cons(_x491, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x151)), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, from(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x301)), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(s(0), cons(_x61, cons(0, _x51))), cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381)), _x391))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(s(0), cons(_x151, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, from(0)), _x91), _x121))), _x51)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x161)), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91), _x121)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x341)), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281), _x381)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x421)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(sel(0, cons(0, _x301)), cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x511, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(s(0), cons(_x151, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(s(0), cons(_x451, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x241)), from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x321)), _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131))), cons(_x301, from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x211)), cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x321)), cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x361)), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x511)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x261, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)), _x101))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x241)), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x431))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, sel(0, cons(from(0), _x131))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, sel(0, cons(cons(0, _x351), _x381))), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x221, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391))))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x341)), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x291)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(s(0), cons(_x61, cons(sel(0, from(0)), _x51))), sel(0, cons(sel(0, cons(cons(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21))))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x501)), _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x351)), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x191)))), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(s(0), cons(_x331, cons(0, _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, from(sel(0, sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(s(X), _x21)), _x31)), _x41)), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81), _x221)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, from(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))))), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(sel(0, cons(0, _x261)), _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, from(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181)))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x201)), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281), _x331)))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(s(0), _x361)), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x341)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(sel(s(0), cons(_x501, cons(0, _x491))), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131))), cons(_x361, from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281)))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(sel(sel(0, from(0)), sel(0, from(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, from(cons(0, _x141))), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, sel(0, cons(from(sel(0, cons(sel(0, cons(0, _x141)), _x161))), _x151))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, from(0)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x111)), _x61))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x201, cons(0, _x141))), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x131, from(sel(0, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, from(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x471))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x401))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), sel(0, cons(cons(sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x321)))), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61), _x251))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(0, cons(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x351))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(sel(0, cons(0, _x141))), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(s(sel(0, cons(0, _x51))), cons(_x41, sel(0, cons(cons(sel(0, cons(sel(0, cons(s(X), _x21)), _x71)), _x31), _x61)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x291))), _x131)), cons(sel(0, cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, from(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))))), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)), _x451))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x261)), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x211), _x281))))), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x191)), _x131))), cons(_x271, cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61))), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(s(X), _x181)), _x21)), _x71)), _x31), _x61))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(from(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21)))), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x421)), cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, from(0)), _x321), _x451)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(sel(0, cons(s(0), _x371))), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(sel(0, from(0)), _x51)), sel(0, cons(sel(0, cons(from(sel(s(s(s(0))), cons(_x171, cons(_x161, cons(_x71, cons(s(X), _x21)))))), _x61)), _x81))), from(_x31))sel#(X, from(s(_x31)))
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, from(0)), _x321))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x181, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x441)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x401, cons(sel(0, from(0)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(0, cons(0, _x311)), cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(0)), sel(s(0), cons(_x121, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(s(0), cons(_x71, cons(s(X), _x21))), _x31), _x61)), _x81)))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x411))))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, from(0)), sel(0, cons(cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461)))), sel(0, cons(sel(0, cons(cons(_x71, cons(s(X), _x21)), _x481)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x51)), sel(s(0), cons(_x61, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x331)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x281, from(0))))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81))), _x161), _x171))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x401)), _x181), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x291))), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, from(0)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(sel(0, cons(0, _x471)), from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x391)), _x281))))), _x301)), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(sel(0, cons(0, _x241)), cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(s(0), cons(_x281, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(s(sel(sel(0, cons(s(0), _x101)), cons(_x81, cons(0, _x51)))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x191)), _x411)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x191), _x371))), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x321)), _x361))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x471)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131), _x331))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(s(0), _x211)), cons(_x191, cons(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(s(sel(s(0), cons(_x381, cons(sel(0, cons(0, _x411)), _x321)))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x361)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, sel(0, from(cons(0, _x141))))))), cons(_x161, sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201)))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(sel(0, cons(cons(0, _x141), _x221)), _x301))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x411), _x491))), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), _x51)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, from(0)), _x271), _x361), _x391)))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(0, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, from(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x411)), _x321), _x461))), _x441))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(from(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, from(0)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(s(0), cons(_x291, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281)))))), _x81))), _x161)), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x371)), cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x581, cons(0, _x411))), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391), _x471))), _x281))))), _x81)), _x251)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(sel(0, cons(s(s(sel(0, cons(0, _x321)))), _x331)), cons(_x301, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(from(cons(sel(0, cons(0, _x191)), _x271)), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(s(0), cons(_x291, cons(0, _x141))), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, sel(s(0), cons(_x231, cons(cons(0, _x141), _x221)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, cons(sel(s(sel(0, cons(0, _x51))), cons(_x41, cons(sel(0, cons(s(X), _x21)), _x31))), _x61)), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(sel(0, cons(sel(0, from(0)), _x91)), _x51)), sel(0, cons(sel(0, cons(cons(sel(s(s(0)), cons(_x161, cons(_x71, cons(s(X), _x21)))), _x31), _x61)), _x81))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), cons(sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x411)), _x321)), _x381))), _x371)), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(0, _x231)), cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361)), _x371))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(sel(s(0), cons(_x241, cons(sel(0, cons(0, _x191)), _x131))), cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181)), _x61)), _x81))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(cons(from(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431)), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441)))), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(0, cons(sel(0, cons(sel(sel(0, from(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))))), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x161)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(s(sel(0, cons(sel(0, from(0)), _x321)))), cons(_x341, cons(_x71, cons(s(X), _x21)))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x191)), _x271), _x361), _x391)))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(sel(0, from(0)), _x391)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201)))), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x171))))), sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(sel(s(s(0)), cons(_x241, cons(_x71, cons(s(X), _x21)))), _x31), _x181)), _x61)), _x81))), _x41)), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, cons(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))), _x301)))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x491)), cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x421)), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x41), _x151)), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x211)))), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x131)), cons(sel(0, cons(from(sel(s(0), cons(_x71, cons(s(X), _x21)))), _x181)), _x61)), _x81))), _x41), _x111)), _x121)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, from(cons(0, _x141)))))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(sel(0, cons(0, _x351)), sel(0, cons(from(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31)), _x281))))), _x81)), _x201))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x341, cons(sel(0, cons(0, _x191)), _x271))), _x131)), from(sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), _x431), _x501))), sel(0, cons(cons(_x71, cons(s(X), _x21)), _x441))), _x31), _x181), _x391)), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x191)), _x271), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x151)), _x91)))), cons(Y, Z))sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(sel(0, cons(0, _x141)), _x211), _x281))))), sel(sel(0, cons(0, _x251)), cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x191), _x331))), _x131)), cons(sel(0, cons(from(sel(s(s(0)), cons(_x301, cons(_x71, cons(s(X), _x21))))), _x181)), _x61)), _x81))), _x41), _x111)), _x91))), cons(Y, Z))sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(sel(0, cons(0, _x261)), cons(sel(sel(0, cons(sel(0, sel(0, cons(from(sel(0, cons(0, _x191))), _x361))), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, from(0)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x201))), _x41), _x91))), cons(Y, Z))sel#(X, Z)
sel#(sel(sel(0, cons(0, _x51)), cons(sel(0, sel(0, cons(cons(sel(0, cons(s(X), _x21)), _x71), _x101))), _x31)), cons(Y, Z))sel#(X, Z)

Rewrite Rules

from(X)cons(X, from(s(X)))sel(0, cons(X, Y))X
sel(s(X), cons(Y, Z))sel(X, Z)

Original Signature

Termination of terms over the following signature is verified: 0, s, from, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(from#) = μ(s) = μ(from) = μ(cons) = {1}
μ(sel#) = μ(sel) = {1, 2}


The left-hand side of the rule sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z) 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
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(s(0), _x231)), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91), _x121)))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), from(_x31)) 
sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41)))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91)), _x101))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(s(0)), cons(_x221, cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91)))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x221))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x151)), _x91))), cons(Y, Z)) 
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), _x51)), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(sel(0, cons(0, _x241))), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), sel(0, cons(cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x241)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) 
sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91)))), cons(Y, Z)) 
Thus, the rule sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(sel(0, sel(0, cons(cons(sel(s(sel(0, from(sel(0, cons(0, _x141))))), cons(_x161, sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, from(0)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x151)), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91), _x121)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, sel(0, cons(cons(0, _x141), _x221))))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x161)), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(s(0)), cons(_x221, cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, from(sel(0, cons(0, _x141))))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), from(_x31)) → sel#(X, from(s(_x31)))
sel#(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), _x51)), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(from(sel(0, cons(0, _x141))), _x191))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(sel(0, cons(0, _x211)), cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(s(0), cons(_x201, cons(0, _x141))))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91)), _x101))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x141)), _x201)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(from(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))))), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(sel(0, cons(0, _x241))), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(s(0), cons(_x51, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(0, cons(sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81))), _x221))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(sel(0, cons(s(0), _x231)), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), sel(0, cons(cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)), _x241)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, from(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(sel(0, cons(0, _x111)), cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(s(0), cons(_x101, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91)))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, from(sel(0, cons(0, _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)sel#(sel(0, sel(0, cons(cons(sel(sel(0, from(sel(0, cons(sel(0, cons(0, _x231)), _x141)))), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)
sel#(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, from(sel(0, cons(0, _x141)))), _x171)), sel(s(0), cons(_x201, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x191)), _x271)), _x131)), from(sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x411)), _x321))), cons(_x71, cons(s(X), _x21))), _x31), _x181), _x281))))), _x81)))), _x41), _x91))), cons(Y, Z)) → sel#(X, Z)